ditch for draining or as a boundary - Französisch Englisch Wörterbuch